@CHARSET "UTF-8";
/* ver: 1.0 | 20090301  http://shawphy.com/2009/03/my-own-reset-css.html */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6{font-size:100%;}table th{font-weight:bold;}abbr,acronym{border:0;font-variant:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:underline;}del{text-decoration:line-through}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display: inline-block;}
*html .clearfix {height: 1%;}
.clearfix {display: block;}
html{overflow-x:hidden;}
body{
	margin:4px;font:13px arial,sans-serif;
	overflow-x:hidden;
	background:url(pAdmin/img/i_body_tl.gif) no-repeat fixed;_background:transparent;
}
/*透明类*/
.opacity80{
     filter:alpha(opacity=80);
     -moz-opacity:0.8;
     -khtml-opacity:0.8;
     opacity: 0.8;
}
.opacity100{
     filter:alpha(opacity=100);
     -moz-opacity:1.0;
     -khtml-opacity:1.0;
     opacity:1.0;
}

/*圆角边框*/
.radius6{
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius: 6px;
    border-radius:6px;
}

.highlight{
    background-color:#ffff00;
}

.findResult{
    padding:2px 4px;
    color:#a0a0a0;
}
.findResult b{
    color:#000;
    padding:0 2px;
}
.findResult .keyword{color:#5fa207;}

/*TAB菜单*/
.tabmenu{
    width:100%;
    background-color:#ADD58F;
    font-size:14px;
    border-top:5px solid #ADD58F;
    text-align:center;
    border-collapse:separate;
    cursor:default;
}
    .tabmenu td{
        line-height:27px;
        border-bottom:1px solid #7D9C68;
        -moz-border-radius:4px 4px 0 0;
        -webkit-border-radius:4px 4px 0 0;
    }
    .tabmenu .wmenu{width:80px;}
    .tabmenu .wedge{width:12px;}
    .tabmenu .here{
        border:1px solid #7D9C68;
        border-bottom:0;
        background-color:#F4F6FC;
    }
    .tabmenu a,.tabmenu a span,.tabmenu a:visited{
        color:#3D5034;
        text-decoration:none;
    }
    .tabmenu .here a,.tabmenu .here a:visited{
        color:#000;
        text-decoration:none;
    }

.main{
    padding:10px;
    background-color:#F4F6FC;
}

h5.pagetitle{
    margin-bottom:6px;
    padding-left:6px;
    font-size:14px;
}

/*操作*/
.fnc{
    margin:4px 0;
    height:24px;
    padding:4px 20px;
    line-height:24px;
    background-color:#D6E9F8;
}
    .fnc li{float:left;margin-right:10px;}
    .fnc .page{float:right;margin-right:0;}


.editpage{
    font-size:16px;
    padding:8px 0 8px 60px;
    height:32px;
    line-height:32px;
    background:no-repeat 20px 50%;
    color:#505050;
    letter-spacing:1px;
}
.editpage b{padding:0 4px;color:#119acc;}
.editpage span{
    margin-left:20px;
    font-size:13px;
    font-weight:normal;
}

.editpage{
    background-image:url(pAdmin/img/edit.png);
}
.finder{
    background-image:url(pAdmin/img/finder.png);
}

/*数据列*/
.data,.ips{
    width:100%;
    font-size:13px;
}

.data .roundedright{ background:#b9c9fe url(pAdmin/img/right.png) no-repeat scroll right -1px; }
.data .roundedleft{ background:#b9c9fe url(pAdmin/img/left.png) no-repeat scroll left -1px; }

.data th{
    height:36px;
    line-height:36px;
    text-align:left;
    padding-left:8px;
    background-color:#b9c9fe;
    color:#003399;
    font-size:13px;
}
.data th.cbCell{
    width:30px;
}
.data td{
    padding:4px 0 4px 8px;
    line-height:20px;
    cursor:pointer;
    background-color:#fff;
}
.data tr.disabled,.data tr.disabled a{
    color:#9c9ea0;
    font-style:italic;
}
.data tr.rowNormal td{
    background-color:#fff;
}
.data td label{font-style:normal;color:#c13823;font-size:12px;padding-right:2px;}

.data tr.rowHover td{   /* 鼠标移到其上 */
    background-color:#F3F3F3;
}
.data tr.rowChecked td{    /*cell被选中*/
    background-color:#FFFFCC;
}
.data a{
    color:#00681C;
    text-decoration:none;
}
.data a:hover{text-decoration:underline;}

.ips th{
    width:120px;
    text-indent:13px;
    text-align:right;
    vertical-align:top;
    font-weight:normal;
}
.ips th.essential{
    color:#C52946;
}
.ips td,.ips th{
    padding:7px 4px;
}
.ips .normalTr{
    background-color:transparent;
}
.ips .focusTr{
    /*background:url(img/bias.gif) repeat;*/
}

.ips p{
    height:13px;
    line-height:13px;
    padding:3px 0;
}
.ips .hint{
    font-size:12px;
    color:#777777;
    height:13px;
    line-height:18px;
    padding:0;
}
.ips .hint b{
    color:#000;
    font-weight:normal;
    text-decoration:underline;
    padding-left:4px;
}
.vatip{
    margin-bottom:4px;
    color:#fff;
    font-size:12px;
}
.vatip ul{
    padding:3px 24px 3px 12px;
    float:left;
    background-color:#EA2222;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}

/* 按钮 */
 .btn {
    font-size:12px;	
    line-height:15px;	
    letter-spacing:2px;	
    padding:0 4px;
    padding:2px 3px 0\9;
}
    .primary {
      font-weight:bold;
      }
 /* 输入框 */
 .textInput,.textInputFocus{
    padding:2px;
    border-top:1px solid #aaaaaa;
    border-left:1px solid #aaaaaa;
    border-right:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background:#fff;
    letter-spacing:1px;
}
.textInputFocus{
    border:1px solid #B0E2A8;
    background:#EEFFED;
}
.opacity40{
     filter:alpha(opacity=40);
     -moz-opacity:0.4;
     -khtml-opacity:0.45;
     opacity: 0.4;
}

/**/
.panel{
    background-color:#dddddd;
    float:left;
    width:580px;
    margin-left:60px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
}
.panel-title,.panel-title-collapse{
	height:30px;
	line-height:30px;
	cursor:default;
	text-indent:24px;
	font-weight:bold;
	background:transparent url(img/arrow_down.gif) no-repeat 4px center;
}
.panel-title-collapse{
    background:transparent url(img/arrow_right.gif) no-repeat 4px center;
}
.panel-content{
    background-color:#EEEEEE;
}
.panel-content .ips th{width:60px;}